#!/usr/bin/env python
# -*- coding: UTF-8 -*-
'''
@Project ：图灵学习 
@File    ：3.创建装饰器2.py
@IDE     ：PyCharm 
@Author  ：ChenLiGao
@Date    ：2024-10-28 14:55
'''
"""

"""

def debug(fun_obj):
    def wrapper():
        print(id(wrapper))
        print(f"函数的名称：{fun_obj.__name__}")
        fun_obj()
    return wrapper

@debug
def say_goodbye():
    print("hello!!!!")

print(id(say_goodbye))
say_goodbye() # 装饰器的内部函数：wrapper